// pages/home/components/evaluations-valuationList/evaluations-valuationList.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    address: '市中区',
    quartersName: '',
    area: '',
    apartment: '',
    direction: '',
    floor: '',
    apartmentShow: true,
    directionShow: true,
    floorShow: true,
    apartmentArray: [
      ['一室', '俩室', '三室', '四室', '五室', '六室', '七室', '八室', '九室'],
      ['0厅', '1厅', '2厅', '3厅', '4厅', '5厅', '6厅', '7厅', '8厅', '9厅'],
      ['0卫', '1卫', '2卫', '3卫', '4卫', '5卫', '6卫', '7卫', '8卫', '9卫']
     ],
    directionArray: ['东', '西', '南', '北', '东南', '西南', '东北', '西北', '东西'],
    floorArray: [
      ['1层', '2层', '3层', '4层', '5层', '6层', '7层', '8层', '9层', '10层', '11层', '12层', '13层', '14层', '15层', '16层', '17层', '18层', '19层', '20层', '21层', '23层', '24层', '25层', '26层', '27层', '28层', '29层', '30层', '31层', '32层', '33层', '34层', '35层', '36层', '37层', '38层', '39层', '40层', '41层', '42层', '43层', '44层', '45层', '46层', '47层', '48层', '49层', '50层', '51层', '52层', '53层', '54层', '55层', '56层', '57层', '58层', '59层', '60层'],
      ['共1层', '共2层', '共3层', '共4层', '共5层', '共6层', '共7层', '共8层', '共9层', '共10层', '共11层', '共12层', '共13层', '共14层', '共15层', '共16层', '共17层', '共18层', '共19层', '共20层', '共21层', '共23层', '共24层', '共25层', '共26层', '共27层', '共28层', '共29层', '共30层', '共31层', '共32层', '共33层', '共34层', '共35层', '共36层', '共37层', '共38层', '共39层', '共40层', '共41层', '共42层', '共43层', '共44层', '共45层', '共46层', '共47层', '共48层', '共49层', '共50层', '共51层', '共52层', '共53层', '共54层', '共55层', '共56层', '共57层', '共58层', '共59层', '共60层'],
    ],
    apartmentIndex: ['', '', ''],
    directionIndex: ['', '', ''],
    floorIndex: ['', '', ''],
    valuationStyle: false,
    disabled: false
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.setNavigationBarTitle({
      title: '房屋估价',
    })
  },
  tips (msg) {
    wx.showToast({
      title: msg,
      icon: 'none', // 图标，只支持"success"、"loading"
      image: '', // 自定义图标的本地路径，image的优先级高于icon
      duration: 2000, // 提示的延迟时间，单位毫秒
      mask: true // 是否显示透明蒙层，防止触摸穿透，默认：false
    })
  },
  cityList () { // 城市选择
    wx.navigateTo({
      url: '../area/area',
    })
  },
  quartersBut () { // 小区搜索
    wx.navigateTo({
      url: '../quarters/quarters',
    })
  },
  apartmentChange (e) { // 户型选择
    // console.log('picker发送选择改变，携带值为', e.detail.value)
    var ind = e.detail.value
    const info = this.data.apartmentArray[0][ind[0]] + this.data.apartmentArray[1][ind[1]] + this.data.apartmentArray[2][ind[2]]
    this.setData({
      apartmentShow: false,
      apartmentIndex: info,
    })
  },
  directionChange: function (e) { // 朝向选择
    // console.log('picker发送选择改变，携带值为', e.detail.value)
    var ind = e.detail.value
    const info = this.data.directionArray[ind]
    this.setData({
      directionShow: false,
      directionIndex: info
    })
  },
  floorChange(e) { // 楼层选择
    // console.log('picker发送选择改变，携带值为', e.detail.value)
    var ind = e.detail.value
    const info = this.data.floorArray[0][ind[0]] + this.data.floorArray[1][ind[1]]
    this.setData({
      floorShow: false,
      floorIndex: info
    })
  },
  submitBut (e) { // 点击提交按钮
    var that = this;
    if (!(e.detail.value.address && e.detail.value.quartersName && e.detail.value.area && e.detail.value.apartment && e.detail.value.direct && e.detail.value.floor)) {
      that.tips('请把信息填写完整！')
    } else {
      const infoList = {
        address: e.detail.value.address,
        quartersName: e.detail.value.quartersName,
        area: e.detail.value.area,
        apartment: e.detail.value.apartment,
        direction: e.detail.value.direct,
        floor: e.detail.value.floor,
      }
      console.log(infoList);
      // wx.showLoading({ // 加载数据前的loading
      //   title: ''
      // })
      wx.navigateTo({
        url: '../valuation_results/valuation_results',
      })
      // wx.request({
      //   url: '',
      //   method: 'POST',
      //   data: infoList,
      //   header: {
      //     'content-Type': 'application/x-www-form-urlencoded' // post请求头
      //   },
      //   success (res) {
      //     wx.hideLoading() // 数据调出后关闭loading
      //     console.log(res)
      //   }
      // })
    }
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
   
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})